artificial ivory - Spanish English Dictionary